namespace Apps.Models
{
    using System;
    using System.Collections.Generic;
    using System.ComponentModel.DataAnnotations;
    using System.ComponentModel.DataAnnotations.Schema;
    using System.Data.Entity.Spatial;

    [Table("RC_UPLOADING")]
    public partial class RC_UPLOADING
    {
        [Key]
        [StringLength(40)]
        public string UPLOADING_ID { get; set; }

        [StringLength(40)]
        public string PROCESS_ID { get; set; }

        [StringLength(40)]
        public string STOCKPILE_ID { get; set; }

        [StringLength(40)]
        public string UPLOADING_USER_ID { get; set; }

        public DateTime? UPLOADING_TIME { get; set; }

        public bool? DEDUCTION_TYPE { get; set; }

        public decimal? DEDUCTION { get; set; }

        [StringLength(40)]
        public string DEDUCTION_USER_ID { get; set; }

        public DateTime? DEDUCTION_TIME { get; set; }

        public bool? STATUS { get; set; }

        public virtual PUB_CY_STOCKPILE PUB_CY_STOCKPILE { get; set; }

        public virtual RC_PROCESS RC_PROCESS { get; set; }

        public virtual RC_UPLOADING_IMAGE RC_UPLOADING_IMAGE { get; set; }
    }
}
